Solar Panel — synonyms, definition
1. solar panel (Noun)
2 synonyms
solar array solar battery
1 definition
solar panel (Noun) — Electrical device consisting of a large array of connected solar cells.
1 type of
electrical device
2 parts
photovoltaic cell solar cell
3 parts of
artificial satellite orbiter satellite